Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

InnoSetup: write install location to the registry #301

Conversation

EchterAgo
Copy link

To get the installation location in scripts we write it to the registry in the key HKLM\Software\OpenZFS\OpenZFS On Windows\InstallLocation.

This also sets ArchitecturesInstallIn64BitMode=x64 and ArchitecturesAllowed=x64 because InnoSetup is a 32-bit process and needs to disable WOW64 redirection.

To get the installation location in scripts we write it to the registry
in the key `HKLM\Software\OpenZFS\OpenZFS On Windows\InstallLocation`.

This also sets `ArchitecturesInstallIn64BitMode=x64` and
`ArchitecturesAllowed=x64` because InnoSetup is a 32-bit process and
needs to disable WOW64 redirection.

Signed-off-by: Axel Gembe <[email protected]>
@EchterAgo
Copy link
Author

This is intended for tools like parsedump to find the symbols location.

@EchterAgo EchterAgo marked this pull request as draft October 19, 2023 11:25
@EchterAgo EchterAgo marked this pull request as ready for review October 19, 2023 11:26
@andrewc12 andrewc12 merged commit ac4a9ad into openzfsonwindows:zfs-Windows-2.2.0-release Oct 19, 2023
28 of 29 checks passed
@EchterAgo EchterAgo deleted the innosetup_install_location branch October 19, 2023 12:16
@andrewc12 andrewc12 mentioned this pull request Oct 19, 2023
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants